# 列表
nums = [23, 9, 78, 6, 45]
# 1.访问（查询）
# 下标、切片
# print(nums[0], nums[-2])
# print(nums[1:3])
# 遍历列表
# for item in nums:
#     print(item)
# 2.修改
# nums[0] = 33
# print(nums)

names = ['小明', '小红', '小美', '小刚', '小美', '小东', '小美']
# 3.增加
# 3.1 末尾追加
# names.append('小军')
# 3.2 末尾追加多个，往原列表中追加
# names.extend(['小华', '小军'])
# 3.3 在指定的位置插入
# names.insert(2, '小丽')
# 4.删除
# 还可以删除一个变量
# del names[1]
# names.remove('小美')
# names.pop(2) # 按照下标删除
# names.pop() # 删除末尾的一个
# print(names)

# 5.统计
# 统计元素的数量
# print(len(names))
# 获取元素的下标
# print(names.index('小美'))
# 统计指定元素的数量
# print(names.count('小美'))

# 6.排序
nums = [23, 9, 78, 6, 45]
# 从小到大
# nums.sort()
# 从大到小（先进行从小到大，然后再倒序）
# reverse 是否倒序
# nums.sort(reverse=False)
# print(nums)
#
names = ['小明', '小红', '小美', '小刚']
# # 倒序
# names.reverse()
# print(names)
# 清空
names.clear()
print(names)